x86/mm: Handle 1GiB superpages in the pagetable walker.
authorTim Deegan <Tim.Deegan@citrix.com>
Thu, 28 Jul 2011 12:45:09 +0000 (13:45 +0100)
committerTim Deegan <Tim.Deegan@citrix.com>
Thu, 28 Jul 2011 12:45:09 +0000 (13:45 +0100)
commit96b740e209d0bea4c16d93211ceb139fc98d10c2
treea104ac3be05aca3482c314e67c1aa8ade14df454
parentb1952c4ac3ba4c498f1ba6da6dfbcdbb8a4081a5
x86/mm: Handle 1GiB superpages in the pagetable walker.

This allows HAP guests to use 1GiB superpages.  Shadow and PV guests
still can't use them without more support in shadow/* and mm.c.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
xen/arch/x86/hvm/hvm.c
xen/arch/x86/mm/guest_walk.c
xen/include/asm-x86/guest_pt.h
xen/include/asm-x86/hvm/hvm.h